<?php namespace Common\Model;
use Hdphp\Model\Model;
//标签模型表
class Tag extends Model{
	//指定模型操作表
	protected $table = 'tag';
	protected $validate = array(
	    array('tname','required','标签内容必填',3,3),
	
	);
	//自定义添加方法
	public function store(){
		//模型自带方法,可以让$this->data有值
		//模型自带方法,add添加的时候需要从$this->data获得值
		if($this->create()){
			//把字符串变为数组,可以循环
			$tnameArr=explode('|', Q('post.tname'));
//			p($tnameArr);
//		    var_dump($tnameArr);die;
		    //循环多个标签的数据
		    foreach($tnameArr as $v){
		    	//依次添加
		    	$this->add(array('tname'=>$v));
		    }
			return true;
		}
		//返出的真假结果由控制器里面的成功和失败模板接收
		return false;
		
	}
	//编辑
	public function edit(){
		//加入限制条件
		if($this->create()){
			//执行修改方法,框架自带修改方法,需要create触发
			$this->save();
			//返出真
			return true;
		}
		//否则返出假
		//返出的真假结果由控制器里面的成功和失败模板接收
		return false;
	}
	//删除
//	public function del(){
//	    if($this->create()){
//	        $this->where(array('tid'=>$tid))->delete();
//			return true;	
//	    }
//	    return false;	
//
//	}
}























 ?>